package com.mass.core.sys.file.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 文件信息临时表</p>
 * T_FILE_INFO_TEMP
 *
 * @author liwenjun
 * @version 1.0.0
 * @date 2016/12/13 12:52
 */
public class FileInfoTemp implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
     * ID，表的唯一标识.
     */
    private Long id;

    /**
     * 数据的创建时间.
     */
    private Date createTime;

    /**
     * 数据的最后修改时间.
     */
    private Date lastUpdateTime;
	/**
     * 文件原名称
     */
    private String originalName;

    /**
     * 文件新名称
     */
    private String newName;

    /**
     * 文件类型（image/jpg, image/png, video/mp4等）
     */
    private String fileType;

    /**
     * 文件大小（kb）
     */
    private String fileSize;

    /**
     * 文件服务器存储路径(临时文件)
     */
    private String filePath;

    /**
     * 文件相对路径
     */
    private String relativePath;

    /**
     * 上传服务类型(业务类型)
     */
    private String bizType;

    /**
     * 缩列图服务器存储路径（针对图片文件需求）
     */
    private String shrinkPath;

    /**
     * 缩列图相对路径
     */
    private String shrinkRelativePath;

    /**
     * 业务ID
     */
    private Long bizId;

    /**
     * 文件配置ID
     */
    private Long confId;

    /**
     * 数据删除标记
     */
    private Boolean delFlag;

    public String getOriginalName() {
        return originalName;
    }

    public void setOriginalName(String originalName) {
        this.originalName = originalName;
    }

    public String getNewName() {
        return newName;
    }

    public void setNewName(String newName) {
        this.newName = newName;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getFileSize() {
        return fileSize;
    }

    public void setFileSize(String fileSize) {
        this.fileSize = fileSize;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getShrinkPath() {
        return shrinkPath;
    }

    public void setShrinkPath(String shrinkPath) {
        this.shrinkPath = shrinkPath;
    }

    public Boolean getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Boolean delFlag) {
        this.delFlag = delFlag;
    }

    public Long getBizId() {
        return bizId;
    }

    public void setBizId(Long bizId) {
        this.bizId = bizId;
    }

    public Long getConfId() {
        return confId;
    }

    public void setConfId(Long confId) {
        this.confId = confId;
    }

    public String getRelativePath() {
        return relativePath;
    }

    public void setRelativePath(String relativePath) {
        this.relativePath = relativePath;
    }

    public String getShrinkRelativePath() {
        return shrinkRelativePath;
    }

    public void setShrinkRelativePath(String shrinkRelativePath) {
        this.shrinkRelativePath = shrinkRelativePath;
    }

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getLastUpdateTime() {
		return lastUpdateTime;
	}

	public void setLastUpdateTime(Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}
}
